The 9 Things Google Actually Looks at When Deciding Whether to Trust Your Site
It is not just keywords anymore. Google evaluates your site across 9 specific dimensions before deciding whether to surface it. Most small business sites fail on at least half of them.